runtime.gcControllerState.heapMarked (field)

17 uses

	runtime (current package)
		mgcpacer.go#L246: 	heapMarked uint64
		mgcpacer.go#L370: 		c.heapMarked = uint64(float64(c.heapMinimum) / (1 + c.triggerRatio))
		mgcpacer.go#L743: 	actualGrowthRatio := float64(c.heapLive)/float64(c.heapMarked) - 1
		mgcpacer.go#L753: 		H_m_prev := c.heapMarked
		mgcpacer.go#L904: 	c.heapMarked = bytesMarked
		mgcpacer.go#L997: 		goal = c.heapMarked + (c.heapMarked+atomic.Load64(&c.stackScan)+atomic.Load64(&c.globalsScan))*uint64(gcPercent)/100
		mgcpacer.go#L1026: 	if triggerBound := uint64(0.7*float64(goal-c.heapMarked)) + c.heapMarked; minTrigger < triggerBound {
		mgcpacer.go#L1038: 	maxRunway := uint64(0.95 * float64(goal-c.heapMarked))
		mgcpacer.go#L1042: 	maxTrigger := maxRunway + c.heapMarked
		mgcpacer.go#L1118: 		goal = c.heapMarked + c.heapMarked*uint64(gcPercent)/100
		mgcpacer.go#L1164: 		trigger = uint64(float64(c.heapMarked) * (1 + triggerRatio))
		mgcpacer.go#L1182: 			print("runtime: heapGoal=", c.heapGoal, " heapMarked=", c.heapMarked, " gcController.heapLive=", c.heapLive, " initialHeapLive=", work.initialHeapLive, "triggerRatio=", triggerRatio, " minTrigger=", minTrigger, "\n")
		mgcpacer.go#L1220: 	egogc := float64(atomic.Load64(&c.heapGoal)-c.heapMarked) / float64(c.heapMarked)